#pragma once
#include <vector>

using namespace std;

namespace maxProfit
{
	class Solution {
	public:
		bool isAnagram(string s, string t) {
			int flag[26] = {0};
			for (size_t i = 0; i < s.length(); i++)
			{
				flag[s[i] - 'a']++;
			}
			for (size_t i = 0; i < t.length(); i++)
			{
				if (flag[t[i] - 'a'] == 0)
				{
					return false;
				}
				flag[t[i] - 'a']--;
			}
			for (size_t i = 0; i < 26; i++)
			{
				if (flag[i] != 0)
				{
					return false;
				}
			}
			return true;
		}
	};
}